package com.example.entity.vo.pc;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@ApiModel(value = "品号工序资源列表Vo")
@Data
public class PPRVo {

    @ApiModelProperty(value = "品号工序资源表ID")
    @TableField("id")
    private Integer id;

    @ApiModelProperty(value = "品号")
    @TableField("productId")
    private String productId;

    @ApiModelProperty(value = "工艺ID")
    private String processId;

    @ApiModelProperty(value = "工序号")
    private String processNo;

    @ApiModelProperty(value = "工艺名称")
    private String processName;

    @ApiModelProperty(value = "资源类别ID")
    @TableField("resourceTypeId")
    private Integer resourceTypeId;

    @ApiModelProperty(value = "资源类别编号")
    @TableField("resourceTypeNO")
    private String resourceTypeNO;

    @ApiModelProperty(value = "资源类别名称")
    @TableField("resourceTypeName")
    private String resourceTypeName;

    @ApiModelProperty(value = "资源组ID")
    @TableField("resourceGroupId")
    private Integer resourceGroupId;

    @ApiModelProperty(value = "资源组编号")
    @TableField("resourceGroupNO")
    private String resourceGroupNO;

    @ApiModelProperty(value = "资源组名称")
    @TableField("resourceGroupName")
    private String resourceGroupName;

    @ApiModelProperty(value = "主要码(设备/生产线加起来只有一个主要码，模具只有一个主要码，工装没有主要码)")
    private Integer primaryCode;

    @ApiModelProperty(value = "节拍")
    private Double beat;

    @ApiModelProperty(value = "定额")
    private Double quota;

    private String invrt_name;

    private String inv_no;

    private String processRoute;

    @ApiModelProperty(value = "标准人数")
    private Integer peopleNum;
}
